@不喜丶不悲
3年前 提问
1个回答

密码有哪些分类

一颗小胡椒
3年前
官方采纳

从不同的角度根据不同的标准,可以把密码分成若干类。

  1. 按应用技术或历史发展阶段划分

    • 手工密码:以手工完成加密作业,或者以简单器具辅助操作的密码,叫做手工密码。第一次世界大战前主要是这种作业形式。

    • 机械密码:以机械密码机或电动密码机来完成加解密作业的密码,叫做机械密码。这种密码从第一次世界大战出现到第二次世界大战中得到普遍应用。

    • 电子机内乱密码:通过电子电路,以严格的程序进行逻辑运算,以少量制乱元素生产大量的加密乱数,因为其制乱是在加解密过程中完成的而不需预先制作,所以称为电子机内乱密码。从五十年代末期出现到七十年代广泛应用。

    • 计算机密码:是以计算机软件编程进行算法加密为特点,适用于计算机数据保护和网络通信等广泛用途的密码。

  2. 按保密程度划分

    • 理论上保密的密码:不管获取多少密文和有多大的计算能力,对明文始终不能得到唯一解的密码,叫做理论上保密的密码,也叫理论不可破的密码,如客观随机一次一密的密码就属于这种。

    • 实际上保密的密码:在理论上可破,但在现有客观条件下,无法通过计算来确定唯一解的密码,叫做实际上保密的密码。

    • 不保密的密码:在获取一定数量的密文后可以得到唯一解的密码,叫做不保密密码。如早期单表代替密码,后来的多表代替密码,以及明文加少量密钥等密码,现在都成为不保密的密码。

  3. 按密钥方式划分

    • 对称式密码:收发双方使用相同密钥的密码,叫做对称式密码,传统的密码都属此类。

    • 非对称式密码:收发双方使用不同密钥的密码,叫做非对称式密码,如现代密码中的公共密钥密码就属此类。

  4. 按明文形态划分

    • 模拟型密码:用以加密模拟信息。如对动态范围之内,连续变化的语音信号加密的密码,叫做模拟式密码。

    • 数字型密码:用于加密数字信息。对两个离散电平构成0、1 二进制关系的电报信息加密的密码叫做数字型密码。

  5. 按编制原理划分

    可分为移位、代替和置换三种,以及它们的组合形式。古今中外的密码,不论其形态多么繁杂,变化多么巧妙,都是按照这三种基本原理编制出来的。移位、代替和置换这三种原理在密码编制和使用中相互结合,灵活应用。